<?php
session_start();
/*el if se ejecuta cuando el fomulario fue enviado*/
if ((isset($_SESSION['legajo']))&&(!empty($_SESSION['legajo']))){
	error_reporting(0);
	include_once "../funcionesDeAyuda/funciones.php";

	IncludesEnSistema();

	$logs= new Logs($_SESSION['legajo']);
	$logs->setDatos_logs($HTTP_SERVER_VARS["REMOTE_ADDR"],$HTTP_SERVER_VARS["HTTP_USER_AGENT"],getenv("HTTP_REFERER"));

	if(isset($_SESSION['nivel_saliente'])){
		switch ($_REQUEST['login']){
			case md5(1):
				$_SESSION['nivel']=1;
				break;
			case md5(2):
				$_SESSION['nivel']=2;
				/*si el usuario pertenece al nivel 1 tambien,se lo suprime del vector*/
				if (in_array("1",$_SESSION['grupos']))
					array_splice($_SESSION['grupos'],0,array_search(2,$_SESSION['grupos']));

				break;
			default:
				/*para los otros usuarios no se definio,
				 * por lo tanto tendria que direccionar a otra pagina
				 */
				//header("");
		}

		/***********************************logs******************************/
		$logs->Insertar_en_logs("2","OK_GRUP:".$_SESSION['nivel']);
		/*********************************************************************/
		session_unregister('nivel_saliente');
	}
	$materias=new Materias();
	$usuario=new Usuarios();
	//$materias=new Materias("sistema","sispass");
	//$usuario=new Usuarios("sistema","sispass");

	//$usuario->AsignarDeptos();
/*De acuerdo si los datos provienen de un usuario o materia
 *se los carga en el vector y se direcciona a la pagina mostrar2
 */
	if (!empty($_POST['legajo'])){
		$limpiarfinal=trim($_POST['legajo']," ");
		$_SESSION['post'][0] = ltrim($limpiarfinal," ");
		$_SESSION['post'][1] = "legajo";
		header("Location:mostrar2.php");
		die("ERROR en la consulta del Legajo");
	}
	if (!empty($_POST['materia'])){
		$limpiarfinal=trim($_POST['materia']," ");
		$_SESSION['post'][0]= ltrim($limpiarfinal," ");
		$_SESSION['post'][1] = "materia";
		header("Location:mostrar2.php");
		die("ERROR en la consulta de la Asignatura");
	}

/*Ejecuta la cabecera*/

	echo "<html>\n<head>\n";
	CabeceradeUsuario($_SESSION['nombre']);
	echo '<h2><left>Menu Principal</left></h2>'."\n";
	/*introduce el script correspondiente
	 *para esta pagina en este caso para validar los botones de
	 *Bloquear y desbloquear
	 */
	echo "<script type=\"text/javascript\" src=\"../java/FuncionesJava.js\"></script>\n";
	echo "</head>\n";
?>
<body>
<form action="" name="Formulario_de_panel" method="POST">
	<table width="22%" border="1">
		<tr>
			<td width="36%">Legajo<font color="red">*</font></td>
			<td width="64%"><input name="legajo" type="text" value=""></td>
			<td><input type="button" name="boton1" value="consultar" onClick="Validar_legajo_o_materia(Formulario_de_panel,this);"></td>
		</tr>
		<tr>
			<td width="36%">Asignatura</td>
			<td><input name="materia" type="text" value=""></td>
			<td><input type="button" name="boton2" value="consultar" onClick="Validar_legajo_o_materia(Formulario_de_panel,this);"></td>
		</tr>
	</table>

</form>
<?
	if (isset($_SESSION['legajo'])){
		$key = $_SESSION['legajo'];

/*Si el nivel de Acceso es uno la pagina debe
 *mostrar los botones para Bloquear y Desbloquear las Materias
 */
		if ($_SESSION['nivel'] <="2"){
			/*De acuerdo al contenido de la variable 'Bloquear/Desbloquear' que provino de
	 		 *de chequeo previamente al apretar el boton Bloquear o Desbloquear del formulario
	 		 *Bloquea todas las materias o las Desbloquea
	 		 */

			if (isset($_SESSION['Bloquear/Desbloquear'])){
				if ($_SESSION['Bloquear/Desbloquear']==="Bloquear"){
					$mensaje="Todas las Asignaturas Se Bloquearon Correctamente";
					$materias->BloquearTodos();

					/************************logs****************/
					$logs->Insertar_en_logs("31","PBKT");
					/********************************************/

				}
				else {
					if ($_SESSION['Bloquear/Desbloquear']==="Desbloquear"){
						$mensaje="Todas las Asignaturas Se Desbloquearon Correctamente";
						$materias->DesbloquearTodos();

						/********************logs******************/
						$logs->Insertar_en_logs("31","PDBKT");
						/******************************************/
					}
				}
				session_unregister('Bloquear/Desbloquear');
			}
?>
<form action="chequeo.php" name="formulario"  method="POST">
	<input type="button" value="Bloquear Todas las cargas de Asignaturas" name="Bloquear" onClick="pregunta(this,formulario);"><br>
	<input type="button" value="Desbloquear Todas las Asignaturas" name="Desbloquear" onClick="pregunta(this,formulario);">
	<input type="hidden" name="auxiliardatos">
</form>
<form action="chequeo.php" method="POST">
	<input type="submit" value="Planificaciones Cargadas" name="VerAsignaturas"><br>
</form>
<?
		if (isset($mensaje))echo $mensaje;
		}
	}
	Pie_en_sistema();
	echo"</body>\n</html>";
/*Si el legajo del usuario no existe en la base
 *emite un link para agregarlo
 */


	if (isset($_SESSION['legajo_no_esta'])){
		echo 'El legajo no se encuentra en el sistema si desea agregarlo presione <a href="ingreso_usuario.php">aqui</a> para cargar sus datos';
		$_SESSION['post'][0] = $_SESSION['legajo_no_esta'];
		$_SESSION['post'][1] = "legajo";
		session_unregister('legajo_no_esta');
		die();
	}
	if (isset($_SESSION['legajoNoVisible'])){
		echo $_SESSION['legajoNoVisible'];
		session_unregister('legajoNoVisible');
	}
	if (!empty($_COOKIE["materiadeconsulta"])){
		echo $_COOKIE["materiadeconsulta"].' si desea agregarlo presione <a href="ingreso_materia.php">aqui</a> para cargar sus datos';
		$_SESSION['post'][0] = $_SESSION['datos_de_consulta'][0];
		$_SESSION['post'][1] = "materia";
		session_unregister('datos_de_consulta');
	}
//	var_dump($_SESSION);
	$usuario->Variables_sesion_validas_en_sistema($_SESSION);

/*Sino se logueo en la pagina principal ejecuta el else
 *para evitar acceder directamente a la pagina que redirecciona
 *al archivo cerrar
 */
}
else {
	session_register('Cerrar');
	$_SESSION['Cerrar']="Zona Restringida";
	header("Location:cerrar.php");
}
?>